polymorphism: better names for .binaryValue and .booleanValue are .asInteger and...
[supercollider.git] / Help / Other Topics / Undocumented-Classes.html
blob87e938e429ae47fedeebcaeb9a91e247816eb471
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
2 <html>
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5 <meta http-equiv="Content-Style-Type" content="text/css">
6 <title></title>
7 <meta name="Generator" content="Cocoa HTML Writer">
8 <meta name="CocoaVersion" content="949.35">
9 <style type="text/css">
10 p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 19.0px Helvetica}
11 p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
12 p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
13 p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
14 p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
15 </style>
16 </head>
17 <body>
18 <p class="p1"><b>Undocumented Classes</b></p>
19 <p class="p2"><br></p>
20 <p class="p3">Below is an alphabetical list of all classes which have no help files, as of October 17, 2004. This includes classes from the <b>CRUCIAL-LIBRARY</b> and <b>JITLib</b>. Note that many of these are either private classes not intended for direct use, abstract superclasses (such as Clock), or currently non-functioning or vestigal classes (such as the image synthesis classes from SC3d5). Nevertheless this is a good place to look for undocumented functionality. Note that some of these classes are covered in overviews, tutorials, etc.</p>
21 <p class="p4"><br></p>
22 <p class="p5">AbstractConsole</p>
23 <p class="p5">AbstractIn</p>
24 <p class="p5">AbstractNodeWatcher</p>
25 <p class="p5">AbstractOpPlug</p>
26 <p class="p5">AbstractOut</p>
27 <p class="p5">AbstractPlayControl</p>
28 <p class="p5">AbstractPlayerEffect</p>
29 <p class="p5">AbstractSample</p>
30 <p class="p5">AbstractSFP</p>
31 <p class="p5">AbstractSFPGui</p>
32 <p class="p5">AbstractSinglePlayerEffect</p>
33 <p class="p5">AnnotatedDebugNodeWatcher</p>
34 <p class="p5">Any</p>
35 <p class="p5">APF</p>
36 <p class="p5">Archive</p>
37 <p class="p5">ArgNameLabel</p>
38 <p class="p5">Array2D</p>
39 <p class="p5">ArraySpec</p>
40 <p class="p5">AudioPatchIn</p>
41 <p class="p5">AudioPatchOut</p>
42 <p class="p5">AudioSpec</p>
43 <p class="p5">AutoCompClassBrowser</p>
44 <p class="p5">AutoCompClassSearch</p>
45 <p class="p5">AutoCompMethodBrowser</p>
46 <p class="p5">Balance2</p>
47 <p class="p5">BasicNodeWatcher</p>
48 <p class="p5">BasicOpUGen</p>
49 <p class="p5">BeatClockPlayerGui</p>
50 <p class="p5">BinaryOpFailureError</p>
51 <p class="p5">BinaryOpPlug</p>
52 <p class="p5">BinaryOpXStream</p>
53 <p class="p5">BooleanEditorGui</p>
54 <p class="p5">BroadcastServer</p>
55 <p class="p5">BufAllpassC</p>
56 <p class="p5">BufAllpassL</p>
57 <p class="p5">BufAllpassN</p>
58 <p class="p5">BufCombC</p>
59 <p class="p5">BufCombL</p>
60 <p class="p5">BufCombN</p>
61 <p class="p5">BufDelayC</p>
62 <p class="p5">BufDelayL</p>
63 <p class="p5">BufDelayN</p>
64 <p class="p5">BufferProxySpec</p>
65 <p class="p5">BufInfoUGenBase</p>
66 <p class="p5">BufSamples</p>
67 <p class="p5">BundleNetAddr</p>
68 <p class="p5">BusDriver</p>
69 <p class="p5">BusSynthDefs</p>
70 <p class="p5">CCPlayer</p>
71 <p class="p5">CCResponder</p>
72 <p class="p5">ClassBrowser</p>
73 <p class="p5">ClassGui</p>
74 <p class="p5">ClassInspector</p>
75 <p class="p5">ClassNameLabel</p>
76 <p class="p5">CleanupStream</p>
77 <p class="p5">ClientFunc</p>
78 <p class="p5">Clip</p>
79 <p class="p5">Clock</p>
80 <p class="p5">CmdPeriod</p>
81 <p class="p5">CollStream</p>
82 <p class="p5">CompanderD</p>
83 <p class="p5">Condition</p>
84 <p class="p5">ControlName</p>
85 <p class="p5">ControlPatchIn</p>
86 <p class="p5">ControlPatchOut</p>
87 <p class="p5">ControlRate</p>
88 <p class="p5">CosineWarp</p>
89 <p class="p5">CurveWarp</p>
90 <p class="p5">CXAbstractLabel</p>
91 <p class="p5">CXBundle</p>
92 <p class="p5">CXLabel</p>
93 <p class="p5">CXObjectInspector</p>
94 <p class="p5">CXPlayerControl</p>
95 <p class="p5">CXSynthPlayerControl</p>
96 <p class="p5">Date</p>
97 <p class="p5">DbFaderWarp</p>
98 <p class="p5">Dbrown</p>
99 <p class="p5">DebugFrame</p>
100 <p class="p5">DebugNodeWatcher</p>
101 <p class="p5">Def</p>
102 <p class="p5">Dgeom</p>
103 <p class="p5">Dibrown</p>
104 <p class="p5">Diwhite</p>
105 <p class="p5">Do</p>
106 <p class="p5">DoesNotUnderstandError</p>
107 <p class="p5">Done</p>
108 <p class="p5">Drand</p>
109 <p class="p5">Dseq</p>
110 <p class="p5">Dser</p>
111 <p class="p5">Dseries</p>
112 <p class="p5">Dswitch1</p>
113 <p class="p5">DualSeriesEfxGui</p>
114 <p class="p5">Dwhite</p>
115 <p class="p5">Dxrand</p>
116 <p class="p5">Editor</p>
117 <p class="p5">EditorGui</p>
118 <p class="p5">EnvEditor</p>
119 <p class="p5">EnvEditorGui</p>
120 <p class="p5">EnvGate</p>
121 <p class="p5">EnvirDocument</p>
122 <p class="p5">EnvironmentRedirect</p>
123 <p class="p5">EnvSpec</p>
124 <p class="p5">Error</p>
125 <p class="p5">Every</p>
126 <p class="p5">Exception</p>
127 <p class="p5">ExponentialWarp</p>
128 <p class="p5">EZNumber</p>
129 <p class="p5">FaderWarp</p>
130 <p class="p5">Filter</p>
131 <p class="p5">FilterPattern</p>
132 <p class="p5">Finalizer</p>
133 <p class="p5">FlowLayout</p>
134 <p class="p5">Fold</p>
135 <p class="p5">FrameInspector</p>
136 <p class="p5">FreeSelfWhenDone</p>
137 <p class="p5">FuncFilterPattern</p>
138 <p class="p5">FuncStream</p>
139 <p class="p5">FuncStreamAsRoutine</p>
140 <p class="p5">FunctionDefInspector</p>
141 <p class="p5">GetFileDialog</p>
142 <p class="p5">GetStringDialog</p>
143 <p class="p5">Gradient</p>
144 <p class="p5">GraphBuilder</p>
145 <p class="p5">Harmonics</p>
146 <p class="p5">HasItemSpec</p>
147 <p class="p5">HasSubject</p>
148 <p class="p5">HasSubjectGui</p>
149 <p class="p5">HIDDevice</p>
150 <p class="p5">HIDDeviceElement</p>
151 <p class="p5">HiliteGradient</p>
152 <p class="p5">IdentityBag</p>
153 <p class="p5">ImageWarp</p>
154 <p class="p5">ImmutableError</p>
155 <p class="p5">Impulsar</p>
156 <p class="p5">InBus</p>
157 <p class="p5">InfoUGenBase</p>
158 <p class="p5">InRange</p>
159 <p class="p5">InRect</p>
160 <p class="p5">Insp</p>
161 <p class="p5">Inspector</p>
162 <p class="p5">InspectorLink</p>
163 <p class="p5">InspManager</p>
164 <p class="p5">InstrSpawnerGui</p>
165 <p class="p5">Instrument</p>
166 <p class="p5">IntegerEditor</p>
167 <p class="p5">InterfaceDef</p>
168 <p class="p5">InterfaceGui</p>
169 <p class="p5">IODesc</p>
170 <p class="p5">IOStream</p>
171 <p class="p5">IsIn</p>
172 <p class="p5">IsNil</p>
173 <p class="p5">IsOdd</p>
174 <p class="p5">KDRMaskTester</p>
175 <p class="p5">KeyCodeResponderStack</p>
176 <p class="p5">KrNumberEditorGui</p>
177 <p class="p5">KrPlayer</p>
178 <p class="p5">KrPlayerGui</p>
179 <p class="p5">LagControl</p>
180 <p class="p5">LagIn</p>
181 <p class="p5">LeastChange</p>
182 <p class="p5">LibraryBase</p>
183 <p class="p5">LimitedWriteStream</p>
184 <p class="p5">LinearWarp</p>
185 <p class="p5">Lines</p>
186 <p class="p5">ListDUGen</p>
187 <p class="p5">ListPattern</p>
188 <p class="p5">LocalClient</p>
189 <p class="p5">Logistic</p>
190 <p class="p5">LRUNumberAllocator</p>
191 <p class="p5">Message</p>
192 <p class="p5">MethodError</p>
193 <p class="p5">MethodGui</p>
194 <p class="p5">MethodInspector</p>
195 <p class="p5">MethodLabel</p>
196 <p class="p5">MethodQuote</p>
197 <p class="p5">MidEQ</p>
198 <p class="p5">Midi2Freq</p>
199 <p class="p5">Midi2FreqGui</p>
200 <p class="p5">Midi2FreqUGen</p>
201 <p class="p5">MIDIClient</p>
202 <p class="p5">MIDIEndPoint</p>
203 <p class="p5">MIDIFreqPlayer</p>
204 <p class="p5">MIDIGatePlayer</p>
205 <p class="p5">MIDIHoldsNotes</p>
206 <p class="p5">MixedBundle</p>
207 <p class="p5">ModalFreqGui</p>
208 <p class="p5">ModalFreqUGen</p>
209 <p class="p5">Model</p>
210 <p class="p5">ModelImplementsGuiBody</p>
211 <p class="p5">Module</p>
212 <p class="p5">MulAdd</p>
213 <p class="p5">MultiplePlayers</p>
214 <p class="p5">MultiTrackAudioSpec</p>
215 <p class="p5">MultiTrackPlayer</p>
216 <p class="p5">MustBeBooleanError</p>
217 <p class="p5">NAryOpStream</p>
218 <p class="p5">NetAddr</p>
219 <p class="p5">NodeIDAllocator</p>
220 <p class="p5">NodeMapSetting</p>
221 <p class="p5">NoLagControlSpec</p>
222 <p class="p5">Not</p>
223 <p class="p5">NoteOffResponder</p>
224 <p class="p5">NoteOnResponder</p>
225 <p class="p5">NotificationRegistration</p>
226 <p class="p5">NotNil</p>
227 <p class="p5">NotYetImplementedError</p>
228 <p class="p5">NumAudioBuses</p>
229 <p class="p5">NumberEditorGui</p>
230 <p class="p5">NumBuffers</p>
231 <p class="p5">NumControlBuses</p>
232 <p class="p5">NumInputBuses</p>
233 <p class="p5">NumOutputBuses</p>
234 <p class="p5">ObjectInspector</p>
235 <p class="p5">ObjectNotFound</p>
236 <p class="p5">OneShotStream</p>
237 <p class="p5">OSCBundle</p>
238 <p class="p5">OSCMultiResponder</p>
239 <p class="p5">OSCpathDispatcher</p>
240 <p class="p5">OSCResponderQueue</p>
241 <p class="p5">OSCService</p>
242 <p class="p5">OutOfContextReturnError</p>
243 <p class="p5">Paddp</p>
244 <p class="p5">Paddpre</p>
245 <p class="p5">Pair</p>
246 <p class="p5">Panner</p>
247 <p class="p5">PatchGui</p>
248 <p class="p5">PatchIn</p>
249 <p class="p5">PatchOut</p>
250 <p class="p5">PatternControl</p>
251 <p class="p5">PauseSelfWhenDone</p>
252 <p class="p5">PauseStream</p>
253 <p class="p5">Pbindf</p>
254 <p class="p5">Pbinop</p>
255 <p class="p5">Pbrown</p>
256 <p class="p5">Pconst</p>
257 <p class="p5">PeakFollower</p>
258 <p class="p5">Peep</p>
259 <p class="p5">Pen</p>
260 <p class="p5">Pevent</p>
261 <p class="p5">PfadeIn</p>
262 <p class="p5">PfadeOut</p>
263 <p class="p5">Pfindur</p>
264 <p class="p5">Pfset</p>
265 <p class="p5">Pfunc</p>
266 <p class="p5">Pfuncn</p>
267 <p class="p5">Pfx</p>
268 <p class="p5">Pgeom</p>
269 <p class="p5">Pindex</p>
270 <p class="p5">Plag</p>
271 <p class="p5">PlayButton</p>
272 <p class="p5">PlayerAmpGui</p>
273 <p class="p5">PlayerBinop</p>
274 <p class="p5">PlayerBinopGui</p>
275 <p class="p5">PlayerEffectGui</p>
276 <p class="p5">PlayerEfxFuncGui</p>
277 <p class="p5">PlayerMixerGui</p>
278 <p class="p5">PlayerPoolGui</p>
279 <p class="p5">PlayerSpec</p>
280 <p class="p5">PlayerUnopGui</p>
281 <p class="p5">Ploop</p>
282 <p class="p5">Pmono</p>
283 <p class="p5">PMOsc</p>
284 <p class="p5">Pmulp</p>
285 <p class="p5">Pmulpre</p>
286 <p class="p5">Pnaryop</p>
287 <p class="p5">PointArray</p>
288 <p class="p5">Polygon</p>
289 <p class="p5">PopUp</p>
290 <p class="p5">PopUpEditor</p>
291 <p class="p5">PopUpEditorGui</p>
292 <p class="p5">Position</p>
293 <p class="p5">Post</p>
294 <p class="p5">PowerOfTwoAllocator</p>
295 <p class="p5">PowerOfTwoBlock</p>
296 <p class="p5">Ppar</p>
297 <p class="p5">Pplayer</p>
298 <p class="p5">Pretty</p>
299 <p class="p5">PrettyEat</p>
300 <p class="p5">PrettyEcho</p>
301 <p class="p5">PrettyPrintStream</p>
302 <p class="p5">PrettyState</p>
303 <p class="p5">PrimitiveFailedError</p>
304 <p class="p5">Prout</p>
305 <p class="p5">Proutine</p>
306 <p class="p5">ProxyNodeMap</p>
307 <p class="p5">ProxyNodeMapSetting</p>
308 <p class="p5">ProxySynthDef</p>
309 <p class="p5">Pseries</p>
310 <p class="p5">Psetp</p>
311 <p class="p5">Psetpre</p>
312 <p class="p5">PSinGrain</p>
313 <p class="p5">Pstep2add</p>
314 <p class="p5">Pstep3add</p>
315 <p class="p5">Pstretch</p>
316 <p class="p5">Pstretchp</p>
317 <p class="p5">Ptpar</p>
318 <p class="p5">Ptrace</p>
319 <p class="p5">Punop</p>
320 <p class="p5">PV_Add</p>
321 <p class="p5">PV_BinScramble</p>
322 <p class="p5">PV_BinShift</p>
323 <p class="p5">PV_BinWipe</p>
324 <p class="p5">PV_BrickWall</p>
325 <p class="p5">PV_CopyPhase</p>
326 <p class="p5">PV_Diffuser</p>
327 <p class="p5">PV_LocalMax</p>
328 <p class="p5">PV_MagAbove</p>
329 <p class="p5">PV_MagBelow</p>
330 <p class="p5">PV_MagClip</p>
331 <p class="p5">PV_MagFreeze</p>
332 <p class="p5">PV_MagMul</p>
333 <p class="p5">PV_MagNoise</p>
334 <p class="p5">PV_MagShift</p>
335 <p class="p5">PV_MagSmear</p>
336 <p class="p5">PV_MagSquared</p>
337 <p class="p5">PV_Max</p>
338 <p class="p5">PV_Min</p>
339 <p class="p5">PV_Mul</p>
340 <p class="p5">PV_PhaseShift</p>
341 <p class="p5">PV_PhaseShift270</p>
342 <p class="p5">PV_PhaseShift90</p>
343 <p class="p5">PV_RandComb</p>
344 <p class="p5">PV_RandWipe</p>
345 <p class="p5">PV_RectComb</p>
346 <p class="p5">PV_RectComb2</p>
347 <p class="p5">Pwhile</p>
348 <p class="p5">Pwhite</p>
349 <p class="p5">RadiansPerSample</p>
350 <p class="p5">Range</p>
351 <p class="p5">RefCopy</p>
352 <p class="p5">ResponderArray</p>
353 <p class="p5">ResponderClientFunc</p>
354 <p class="p5">RingNumberAllocator</p>
355 <p class="p5">Router</p>
356 <p class="p5">SampleGui</p>
357 <p class="p5">SampleSpec</p>
358 <p class="p5">SC2compat</p>
359 <p class="p5">ScalarPatchIn</p>
360 <p class="p5">ScalarPatchOut</p>
361 <p class="p5">ScalarSpec</p>
362 <p class="p5">SCButtonAdapter</p>
363 <p class="p5">Scheduler</p>
364 <p class="p5">Schmidt</p>
365 <p class="p5">SCKnob</p>
366 <p class="p5">ScopeOut</p>
367 <p class="p5">ScurryableInstrGateSpawner</p>
368 <p class="p5">SCUserView</p>
369 <p class="p5">SCViewAdapter</p>
370 <p class="p5">SelectorLabel</p>
371 <p class="p5">ServerGui</p>
372 <p class="p5">SFPGui</p>
373 <p class="p5">SharedNodeProxy</p>
374 <p class="p5">ShouldNotImplementError</p>
375 <p class="p5">Silent</p>
376 <p class="p5">SimpleController</p>
377 <p class="p5">SimpleKDRUnit</p>
378 <p class="p5">SimpleTrigger</p>
379 <p class="p5">SimpleTriggerGui</p>
380 <p class="p5">SineWarp</p>
381 <p class="p5">SinOscFB</p>
382 <p class="p5">SlotInspector</p>
383 <p class="p5">SoundFileFormats</p>
384 <p class="p5">SplayZ</p>
385 <p class="p5">StackNumberAllocator</p>
386 <p class="p5">StartRow</p>
387 <p class="p5">StaticIntegerSpec</p>
388 <p class="p5">StaticSpec</p>
389 <p class="p5">StreamControl</p>
390 <p class="p5">StreamKrDurGui</p>
391 <p class="p5">StringInspector</p>
392 <p class="p5">SubclassResponsibilityError</p>
393 <p class="p5">SymbolArray</p>
394 <p class="p5">SynthControl</p>
395 <p class="p5">SynthDefControl</p>
396 <p class="p5">SynthDescLib</p>
397 <p class="p5">SynthlessPlayer</p>
398 <p class="p5">TabFileReader</p>
399 <p class="p5">Tap</p>
400 <p class="p5">TChoose</p>
401 <p class="p5">TempoBusClock</p>
402 <p class="p5">TempoGui</p>
403 <p class="p5">TempoSpec</p>
404 <p class="p5">TestDependant</p>
405 <p class="p5">Tile</p>
406 <p class="p5">TPulse</p>
407 <p class="p5">Trapezoid</p>
408 <p class="p5">TrigControl</p>
409 <p class="p5">TrigSpec</p>
410 <p class="p5">TwoWayIdentityDictionary</p>
411 <p class="p5">UGenInstr</p>
412 <p class="p5">UI</p>
413 <p class="p5">UnaryOpPlug</p>
414 <p class="p5">UnicodeResponder</p>
415 <p class="p5">UniqueID</p>
416 <p class="p5">Unix</p>
417 <p class="p5">Updater</p>
418 <p class="p5">UpdatingScalarPatchOut</p>
419 <p class="p5">VariableNameLabel</p>
420 <p class="p5">Vibrato</p>
421 <p class="p5">Warp</p>
422 <p class="p5">WavetableSampleGui</p>
423 <p class="p5">Wrap</p>
424 <p class="p5">XFade</p>
425 <p class="p5">XFader</p>
426 <p class="p5">XFader4</p>
427 <p class="p5">XFaderN</p>
428 <p class="p5">XFaderPlayerGui</p>
429 <p class="p5">XIn</p>
430 <p class="p5">XInFeedback</p>
431 <p class="p5">Xor</p>
432 <p class="p5">XPlayPathButton</p>
433 <p class="p5">XY</p>
434 <p class="p5">ZigZag</p>
435 </body>
436 </html>